﻿@media screen and (min-width:1550px){
    /* html{font-size: 18px;} */
    .row{width: 1400px;}
    .index3 .yybox{height: 430px;}
    .index3 .yybox .y1 a{height: 215px;}
    .index3 .yybox .y1 a img{flex: 1.42;}
    .index4-row .xwzx-swiper .imgbox{height: 27rem;}
    .index4-row ul{height: 27em;}
    .index4-row ul li a{padding: 1.3rem 1rem;}
    .index4-row ul li .txt p{font-size: 1rem;}
    .index4-row ul li .txt b{margin: 0.5rem 0;}

    .pdbox{padding: 4.375rem 0;}
    .xwmt-list ul li .imgbox{height: 16.25rem;}
    .rcfz-row5 .rc-swiper .swiper-slide,.dj-index2 .swiper1 .swiper-slide,.dj-index3 .swiper2 .swiper-slide{height: 615px;width: 918px;}
}


@media screen and (max-width: 1024px) {
    html, body{
      font-size: 14px;
    }
  }
@media screen and (max-width: 1550px){
    .fzlc-p{left: -8%;}
    .fzlc-n{right: -8%;}
}
@media screen and (max-width: 1500px){
    .dj-index1{background-size: auto 100% !important;}
    .cp-list ul li .imgbox{height:247.59px;}
    .show-row1 .imgbox{width: 41%;}
    .show-row1 .txt{width: 55%;}
    .cp-swiper .swiper-slide .imgbox{height: 303px;}

    }
@media screen and (max-width: 1300px) {
    html, body{
        font-size: 14px;
    }
    .pdbox{padding: 3rem 0;}
    .title1{margin-bottom: 3rem;}
    .title1 h3,.title2 h3{font-size: 2.2rem;}
.logo img{width:150px !important;}
.header .nav>li{line-height:5rem;}
.header .nav>li .children{top:5rem;}
.rcfz-row5 .rc-swiper .swiper-slide,.dj-index2 .swiper1 .swiper-slide,.dj-index3 .swiper2 .swiper-slide{height:420px;}
.rcfz-row5 .swiper-button-next, .rcfz-row5 .swiper-button-prev,.dj-index2 .swiper1 .swiper-button-next, .dj-index2 .swiper1 .swiper-button-prev,.dj-index3 .swiper2 .swiper-button-next, .dj-index3 .swiper2 .swiper-button-prev{margin-top:-60px;}
    .row{width:1200px;}
    .more2,.more3{margin-top: 3rem;}

    .banner{}
    .location ul li{margin-left: 1.3rem;}
    .location .now{display: none;}
    .index1 .txt .td{margin-top: 2rem;}
    .index3 .yybox .y1 a{height: 150px;}
    .index3 .yybox{height: 300px;}
    .index3 .yybox .y1 a:first-child img{flex: 2.47;}
    .index4-row .xwzx-swiper .txt{padding: 0.7rem 3rem;}
    /* 概况 */
    .gsjs-row2{}
    .gsjs-row2 .imgbox{margin-top: 2rem;}
    /* 发展历程 */
    .fzlc-swiper{width: 90%;margin: 0 auto;}

    /* 我们的服务 */
    .qyfw-row1 .fw-img .fw-imglist h3{margin: 20px 30px;}
    .qyfw-row3 a{height: 17.3rem;}
    .gcsj ul li .gcsj-list{height: 40rem;}

    /* 产品列表 */
    .cplist-l ul li .imgbox{width: 30%;}
    .cplist-l ul li .imgbox img{object-fit: cover;}
    .cplist-l ul li .txt{width: 64%;margin-right: 2%;}

    .yyhy .tx1 img{height: auto !important;}
    .yyhy .tx4-img .imgbox{height: 5rem;}

    /* 人才发展 */
    .rcfz-row2 .txt-list{flex-wrap: wrap;}
    .rcfz-row2 .txt-list img{width: 24%;}

    .index1 .txt .td a{margin-right: 40px;}


    /* 两新党建 */
    /* .dj-index5 .swiper3 .swiper-slide .imgbox{height: 29vw;} */

    /* 新闻媒体 */
    .xwmt-list ul li .imgbox{height: 12.7rem;}
    .index4-row .xwzx-swiper .imgbox{height: 21.75rem;}
    .index4-row ul{height: 21.75rem;}
    .index4-row ul li a{padding: 0.7rem;}

.show-tit h3{font-size:1.8rem;}

}
@media screen and (max-width: 1220px){
 .row{width: 1000px;}
}
@media screen and (max-width: 1024px){
.taben{margin-left:20px;}
    body{padding-top: 70px;}
    .banner{margin-top: 0;height:50vw;}
.header .nav>li .search-btn{display:none;}
    /* 公共样式 */
    .pdbox{padding: 2rem 0;}
    .pchide{display: block;}
    .waphide{display: none;}
    .row{width: 100%;padding: 0 4%;box-sizing: border-box;}

    .title1{margin-bottom: 2rem;}
    .title1 h3{font-size: 1.4rem;margin-bottom: 1rem;line-height: 1.5;}
    .title2{margin-bottom: 2rem;}
    .title2 h3{font-size: 1.4rem;margin-bottom: 1rem;line-height: 1.5;}

    .page-box{padding: 2rem 0;}

    .location{top: 70px;}
    .footer{padding: 2rem 0;}

    .more2{margin-top: 2rem;}
    .more3{margin-top: 2rem;}

    /* 公共头部 */
    .header{position: fixed;height: 70px;top: 0;}
    .header .nav{position: absolute;top: 66px;left: 100%;background-color: #fff;width: 100%;opacity: 0;visibility: hidden;height: 0;}
    .header .nav.active{opacity: 1;visibility: visible;height: calc(100vh - 70px);overflow: scroll;left: 0;}
    .header .nav>li{width: 100%;margin-left: 0;border-bottom: 1px solid #e6e6e6;margin-left:0 !important;}
    
    .header .nav>li .children{position: initial;opacity: 1;visibility: visible;transform: scaleY(1);}
    .header .nav>li>a{line-height: 2;font-size: 1.35rem;padding:  0.2rem  4% !important;font-weight: bold;color: #000;}
    .header .nav>li>a::after{display: none;}
    .header .nav>li .children .top{display: none;}
    /*.header .nav>li:last-child{display: none;}*/
    
    .grandson{flex-wrap: wrap;width: 100%;    flex-direction: column;}
    .children.helf .grandson{width: 100%;}
    .grandson>li{width: 100%;margin-left: 0;}
    
    .grandson>li>a{border-bottom: none;font-size: 1.25rem;padding-bottom: 0.2rem;padding-top: 0.2rem;}
    .grandson .list{margin-top: 0.5rem;}
    .grandson .list li{border: none;}
    .grandson .list a{font-size: 1.15rem !important;padding-left: 15%;border: none !important;}
    .grandson a{padding-left: 10%;display: block;width: 100%;box-sizing: border-box;}
    .header .nav>li .children .row{padding: 0;}
.children.coln .grandson>li{margin:0 !important;}

    .header .right{display: none;}
    .logo{width: 120px;}
    .nav-btn{width: 36px;height: 36px;cursor: pointer;position: relative;text-align: center;}
    .nav-btn span{margin: auto;}
    .nav-btn span,.nav-btn span::before,.nav-btn span::after {
    width: 22px;height: 2px; content: "";
    background: #333; position: absolute; display: inline-block;
    top: 0;bottom: 0;left: 0;right: 0;
    transition:all ease-in-out .3s 0s ;
    }
    .header .search-btn,.nav-btn{float: left;}
    .header .search-btn{width: 36px;height: 36px;text-align: center;margin-right: 0.5rem;display: flex;align-items: center;justify-content: center;margin-top: 0;}
    .header .search-btn img{margin-top: -5px;}
    .nav-btn span::before { top: -6px;}
    .nav-btn span::after {top: 6px;}
    .nav-btn.active span { background-color: transparent;}
    .nav-btn.active span::before {top:0;transform: rotate(-45deg); background: #0b3b87;}
    .nav-btn.active span::after {top:0;transform: rotate(45deg); background: #0b3b87;}

    .children.helf .grandson li:first-child .list li{width: 100%;}
    .children.coln .grandson>li>a{text-align: left;    border-bottom: none;
        font-size: 1.25rem;
        padding-bottom: 0.2rem;
        padding-top: 0.2rem;
        color: #333333;
    }
    .children.coln .grandson>li>a{}
    /* banner */
    .banner .banner-txt h3{font-size: 1.4rem;margin: 0.5rem 0 0 0;line-height: 1.5;}
    .banner .banner-txt p{font-size: 1.2rem;margin-bottom: 0.5rem;}
    .banner .swiper-pagination{bottom: 15px;}
    
    .index1 .a{flex-wrap: wrap;}
    .index1 .txt{width: 100%;}
    .index1 .txt h3{font-size: 1.25rem;}
    .index1 .txt hr{margin: 1rem 0;}
    .index1 .video-img{width: 100%;}
    .index1 .txt .td{justify-content: space-around;flex-wrap: wrap;}
    .index1 .txt .td a{margin-bottom: 1rem;}
    .index1 .video-img .imgbox{height: 60vw;margin-top: 2rem;right: -5px;}
    .index1 .video-box{    left: -5px;height: 60vw;bottom: 10px;top: auto;}
    

    .index2 .imglist{flex-wrap: wrap;justify-content: space-between;}
    .index2 .imglist a{margin: 0 !important;width: 31%;}
    .index2 .imglist a:first-child{margin-top: 0 !important;}
    .index2 .imglist a .imgbox{height: 25.585vw;}
    .index2 .imglist a p{font-size: 1.25rem;margin: 0.5rem 0;}
    .index2 .imglist a:hover{margin: 0;}

    .index3 .yybox .y1 a:first-child img{flex: 1;width: 66.5%;}
    

    .index4-row{flex-wrap: wrap;}
    .index4-row .xwzx-swiper{width: 100%;}
    .index4-row .xwzx-swiper .imgbox{height: 70vw;}
    .index4-row ul{width: 100%;margin-top: 2rem;}
    .index4-row ul li{margin-top: 1rem;}

    .footer .row{    flex-direction: column;}
    .footer .center ul{display: none;}

    /* list */
    .listbanner{height: 40vh;}
    .listbanner img{width: 100%;height: 100%;object-fit: cover;}

    .location ul{overflow: hidden;overflow-x: scroll;}
    .location ul::-webkit-scrollbar{display: none;}
    .location ul li a{white-space: nowrap;}
    .location .now{display: none;}
    .location ul h3 a{white-space: nowrap;padding: 0 10px;}


    /* 公司简介 */
    .gsjs-row3 .txt h3{font-size: 1.4rem;}
    .gsjs-row3 .txt span{width: 50%;}

    /* 发展历程 */
    .fzlc-swiper{padding-bottom: 3rem;}
    .fzlc-p,.fzlc-n{width: 40px;height: 40px;}
    .fzlc-p:after, .fzlc-n:after{font-size: 20px;}
    .fzlc-p{left: 0;}
    .fzlc-n{right: 0;}

    /* 荣誉资质 */
    .ryzz ul li{width: 31%;margin-right: 3% !important;}
    .ryzz ul li:nth-child(3n){margin-right: 0 !important;}

    /* 产品中心 */
    .cp-list ul li{width: 32%;margin-right: 2%;margin-top: 2%;}
    .cp-list ul li:nth-child(4n){margin-right: 2%;}
    .cp-list ul li:nth-child(3n){margin-right: 0;}
    .cp-list ul li .imgbox,.cp-swiper .swiper-slide .imgbox{height: 25.5vw;}

    /* 新闻媒体 */
    .xwmt-list ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
    .xwmt-list ul li{width: 48%;margin-right: 0;}
    .xwmt-list ul li .imgbox{height: 26vw;}


    /* 人才发展 */
    .rc-tit1 h3{font-size: 1.5rem;}
    .rcfz-row1{padding: 4rem 0;}
    .rcfz-row4 .fl-list ul{flex-wrap: wrap;margin-top: 1rem;justify-content: center;}
    .rcfz-row4 .fl-list ul li{width: 80px;height: 80px;margin: 0.5rem;padding: 0 1rem;}
    .rcfz-row3 .img-list .txt h3{font-size: 1.4rem;}

    /* 职位招聘 */
    .zwzp1 .row{flex-wrap: wrap;height: auto;}
    .zwzp1 .zwzp-img{width: 100%;}
    .zwzp1 .zwzp-txt{width: 100%;background-size: 100% 100%;padding: 1rem 0;}

    /* 联系我们 */
    
    .lxwm li{padding: 1.5rem;}
    .lxwm li h3{font-size: 1.25rem;line-height: 1.5;}
    .lxwm li .lxwm-txt p{line-height: 2;}


    /* 两新党建 */
    .dj-index1{padding: 2rem 0;}
    .dj-index1 .txt{margin-left: 0;width: 100%;padding: 1.5rem;}
    .dj-index2{padding: 2rem 0;}
    .dj-index3{padding-top: 0;padding-bottom: 0;}
    .dj-index3 .szh-tit{margin: 2rem 0;}
    .dj-index4{padding: 2rem 0;}
    .dj-index4 .txt{padding: 1.5rem;width: 100%;}

    .service_list{flex-wrap: wrap;}
    .service_list li{width: 100%;}
    /* .dj-index2 .swiper1,.dj-index3 .swiper2{height: 31vw;} */

}








@media screen and (min-width: 768px){
    .tx4-img.s .swiper-slide{margin: 10px 0 !important;margin-right: 20px !important;}
}

@media screen and (max-width: 768px){
    .rcfz-row5 .rc-swiper .swiper-slide,.dj-index2 .swiper1 .swiper-slide,.dj-index3 .swiper2 .swiper-slide{width:100%;height:auto;}
.rcfz-row5 .swiper-button-next, .rcfz-row5 .swiper-button-prev,.dj-index2 .swiper1 .swiper-button-next, .dj-index2 .swiper1 .swiper-button-prev,.dj-index3 .swiper2 .swiper-button-next, .dj-index3 .swiper2 .swiper-button-prev{width:40px;height:40px;}
    .banner{height: auto;}
    .banner img{object-fit: cover;}
    
    .search-box form{width: 92%;}
    .search-box.open .form-box{width: 100%;}
    .index1 .txt .td{margin-top: 20px;}
    .index1 .txt .td a{width:25%;margin-right: 0;}
    .index2 .imglist a{width: 48%;margin-bottom: 1.5rem !important;}
    .index2 .imglist a:last-child{display: block;}

    .index3 .sy-hy .hy-row1{flex-direction: column;}
    .index3 .sy-hy .img-txt img{width: 70px;}
    .index3 .sy-hy .img-txt p{font-size: 18px;}
    
    .index3 .yybox{flex-wrap: wrap;height: auto;}
    .index3 .yybox a{padding: 0 !important;}
    .index3 .yybox .txt{padding: 1rem 0 0 1rem;}
    .index3 .yybox .y1{width: 100%;}
    .index3 .yybox a{height: 30vw !important;}
    .index3 .yybox .y2{width: 100%;}
    .index3 .yybox .y2 a{flex-direction: row;}
    .index3 .yybox .y2 .txt{height: 100%;width: 50%;}
    .index3 .yybox .y2 a img{height: 100%;width: 50%;}
    .index3 .yybox .y3{width: 100%;}
    .index3 .yybox .y3 .txt{height: 50%;}
    .index3 .yybox .y3 a .t1{width: 50%;}
    .index3 .yybox .y3 .t1 img{height: 50%;}
    .index3 .yybox .y3 a{height: 60vw !important;}

    .index4-row .xwzx-swiper .imgbox{height: 60vw;}
    .index4-row .xwzx-swiper .time{width: 25%;}
    .index4-row .xwzx-swiper .txt p{width: 75%;}
    .index4-row ul li .time{width: 25%;}
    .index4-row ul li .txt{width: 75%;}

    .footer .fl{width: 100%;text-align: center;}
    .footer .fl .ewm{margin: 10px auto;}
    .footer .fr{display: none;}

    .listbanner{height: 30vh;}
    .listbanner .txt-left b{font-size: 1.25rem;line-height: 2;}
    .listbanner .txt-left span{font-size: 1.4rem;line-height: 2;}
    .listbanner .txt-right b{font-size: 1.25rem;line-height: 2;}
    .listbanner .txt-right span{font-size: 1.4rem;line-height: 2;}

    /* 公司简介 */
    .gsjs-row1 .tit b{font-size: 4.5rem;}
    .gsjs-row2{flex-wrap:wrap-reverse;flex-direction: column;}
    .gsjs-row2 .txt{width: 100%;}
    .gsjs-row2 .imgbox-box{width: 100%;height: auto;margin-top: 1rem;}
    .gsjs-row2 .imgbox{width: 100%;height: auto;margin-bottom: 2rem;margin-top: 0;}
    .gsjs-row2 .imgbox::after{display: none;}
        .gsjs-row2 .imglist{margin-bottom: 2rem;margin-top: 0;width:100%;}
    .gsjs-row3{flex-wrap: wrap;margin-top: 1rem;}
    .gsjs-row3 img{width: 100%;}
    .gsjs-row3 .txt{padding: 2rem;width: 100%;}
    .gsjs-row3 .txt h3{font-size: 1.25rem;}
    .gsjs-row3 .txt span{width: 100%;}

    /* 企业文化 */
    .qywh{flex-wrap: wrap;height: auto;background-size: 100% 100%;}
    .qywh-li{flex: auto;width: 50%;box-sizing: border-box;padding: 1rem 0;justify-content: flex-start;border-bottom: 1px solid rgba(255,255,255,0.1);}
    .qywh-li h3{margin: 0.5rem 0;font-size: 1.25rem;}
    .qywh-li img{width: 44px;height: 44px;}
    .qywh-li p{height: auto;}


    /* 荣誉资质 */
    .ryzz ul li{width: 48%;margin-right: 4% !important;margin-top: 4%;}
    .ryzz ul li:nth-child(3n){margin-right: 4% !important;}
    .ryzz ul li:nth-child(2n){margin-right: 0 !important;}
    
    /* 产品中心 */
    .cp-list ul li{width:48%;margin-right: 4%;margin-top: 4%;}
    .cp-list ul li:nth-child(4n){margin-right: 4%;}
    .cp-list ul li:nth-child(3n){margin-right: 4%;}
    .cp-list ul li:nth-child(2n){margin-right: 0%;}
    .cplist-l ul li .imgbox{height: 8rem;}
    .cplist-l ul li .txt{margin-right: 0;}
    .cplist-l ul li .txt h3{margin-bottom: 0.5rem;padding-bottom: 0.5rem;}
    .cplist-l ul li .txt span{display: none;}
    .index2 .imglist a .imgbox{height: calc(48vw - 2rem);}
    .cp-list ul li .imgbox{height: calc(44.16vw - 2rem);}
    .cp-swiper .swiper-slide .imgbox{height: calc(92vw - 2rem);}

    /* 产品详情 */
    .show-row1{flex-wrap: wrap;}
    .show-row1 .imgbox{width: 100%;height: 15rem;}
    .show-row1 .txt{width: 100%;}
    .show-row1 .txt h3{font-size: 1.4rem;}
    .show-row2 .t2-tit h2{line-height: 4rem;}
    .show-row2 .txt-box{width: 100%;box-sizing: border-box;padding: 1rem;}
    .show-row2 .txt-box .txt3 p{width: 100%;padding: 20px;padding-left: 70px;background-position: 15px 26px !important;font-size: 1rem;min-height:90px;}
    .show-row2 .txt-box .txt3 p strong{font-size: 1.2rem;}
    .show-row2 .txt-box .txt3 p.s{background-position: 15px 26px !important;}

    /* 新闻媒体 */
    .xwmt-list ul li{width: 100%;margin-right: 0;}
    .xwmt-list ul li .imgbox{height: 45vw;}
    .xwmt-list ul li .imgbox img{object-fit: cover;}
    .xwmt-list ul li .txt{padding: 1rem;}


    /* 人才发展 */
    .rcfz-row2 .txt-list{margin-bottom: 1rem;}
    .rcfz-row2 .txt-list img{width: 48%;margin-bottom: 1rem;}
    .rcfz-row1 .row{flex-wrap: wrap;animation: none;}
    .rcfz-row1 .fl{width: 100%;}
    .rcfz-row1 .fr{width: 60%;float: none;margin: 0 auto;}
    .rcfz-row1 .row1{position: fixed;width: 90%;left: 5%;top: 80px;bottom: 0;overflow-y: scroll;height: 75vh;min-height: auto;padding: 2rem 3rem;z-index: 10000;margin: 0;}
    .rcfz-row1 .row1 img{width: 115px !important;}
    .rcfz-row1 .row1::after{position: fixed;content: "";width: 100%;height: 100%;background-color: #000;opacity: 0.7;z-index: 1;}
    .xfbox .xf h3{font-size: 1.4rem;top: 20%;}
    .xfbox .xfbtn{font-size: 18px;width: 55px;height: 55px;}
    .close-rc, .close-rc::after, .close-rc::before{position: fixed;right: 7%;top: 115px !important;}

    .rcfz-row3 .img-list .imgbox{margin: 1rem 0;}
    .rcfz-row3 .img-list img{margin: 0;width: 100%;}
    .rcfz-row3 .img-list .txt{position: initial;transform: none;width: 100%;padding: 2rem;}
    .rcfz-row4 .fl-list ul{flex-wrap: wrap;justify-content:center;}
    .rcfz-row4 .fl-list ul li{text-align: center;}

    .rcfz-row4 .txt{flex-wrap: wrap;flex-direction: column;}
    .rcfz-row4 .rc-tit4{width: 100%;}
    .rcfz-row4 .rc-tit4 ul{flex-direction: row;width: 100%;}
    .rcfz-row4 .rc-tit4 li{width: 33.3%;padding: 1rem;justify-content: flex-start;}
    .rcfz-row4 .rc-tit4 li img{width: 1.5rem;}
    .rcfz-row4 .rc-tit4 li span{line-height: 1.5;}
    .rcfz-row4 .rc-tit4 h3{font-size: 1.25rem;line-height: 1.5;}
    .rcfz-row4 .rc4-cont{margin: 0;width: 100%;height: 50vw;}


    /* 职位招聘 */
    .zwzp-txt{    justify-content: space-around;}
    .zwzp-txt .l1{margin-right: 0;}
    .zwzp2 ul li{padding: 0.5rem 0;text-align: left;}
    .zwzp2 ul li span img{display: none;}
    .zwzp2 ul li b{font-size: .75rem;margin: 0 0.5rem;line-height: 2;}
    .zwzp2 ul li b:first-child{text-indent: 0;}
    .zwzp2 ul li span{font-size: .75rem;margin: 0 0.5rem;line-height: 2;width: 70px;}
    .job_1{font-size: 1.25rem;}
    .job_fen{width: 100%;}
    .zwzp2 ul li{margin-bottom: 1.5rem;}
    .job_con{padding: 0 1rem;}
    .job_1 a{width: auto;height: auto;line-height: normal;padding: 5px 15px;margin-top: 1rem;}
    .job_4{font-size: 1rem;line-height: 1.5;}
    .job_2{padding: 1rem;}
    /* 联系我们 */
    .lxwm ul{flex-wrap: wrap;}
    .lxwm li{padding: 1.5rem;width: 100%;margin: 1rem 0;}
    .lxwm li .lxwm-tit span{width: 100%;display: block;float: left;}

    /* 新闻详情 */
    .show-box{padding-bottom: 3rem;}
    .show-tit{padding: 1.5rem 0;}
    .show-tit h3{font-size: 1.4rem;line-height: 1.5;padding: 0.5rem;}
    .show-btn{flex-wrap: wrap;height: auto;}
    .show-btn span{width: 100%;}


    /* 我们的服务 */
    .qyfw-row1 img{width: 100%;height: 100%;object-fit: cover;}
    .qyfw-row1 .fw-img .fw-imglist{width: 100% !important;height: 33vw;}
    .qyfw-row1 .fw-img .fw-imglist h3{margin: 0;margin-bottom: 15px;margin-left: 15px;}
    .qyfw-row3 p{padding: 0 1rem;line-height: 2;text-align: center;}
    .qyfw-row3 p span{display: none;}
    .qyfw-row3 a{height: 25vw;}

    /* 工程设计 */
    .gcsj ul{flex-wrap: wrap;justify-content: space-between;border-top: none;margin-top: 0;}
    .gcsj ul li{display: flex;flex-direction: column;justify-content: space-between;width: 48%;margin-left: 0;    border-top: 3px solid #00a9ce;margin-top: 2rem;}
    .gcsj ul li .gcsj-list{padding: 0.5rem;height: 100%;}
    .gcsj ul li h3{margin: 5px 0;}
    .gcsj ul li a{line-height: 2;background-position: left 9px;}

    .gcsj-col{flex-wrap: wrap;justify-content: space-between;}
    .gcsj-col a{width: 48%;margin-left: 0;}


    /* 应用行业 */
    .yyhy .tx1 img{width: auto !important;}
    .yyhy .tx1 video{width: 100% !important;max-width: 100%;}
    .yyhy .tx3-img img{width: 100%;margin: 0.5rem 0;}
    .yyhy .tx4-img{}
    .yyhy .tx4-img .imgbox{margin-right: 0;}
    


    /* 工艺设计 */
    .gysj-list ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
    .gysj-list ul li{width: 48%;margin-right: 0;}

   
}
@media screen and (max-width: 450px){
    /* 两新党建 */
    /* .dj-index5 .swiper3 .swiper-slide .imgbox{height: 59vw;}
    .dj-index2 .swiper1, .dj-index3 .swiper2{height: 61vw;} */
    .dj-index3 .swiper2 h3{padding: 3px 5px;}
    .xwmt-list ul li .imgbox{height: 50vw;}
}
@media screen and (max-width: 350px){
    html{font-size: 12px;}
}
@media screen and (max-width: 1920px) {
}



@media screen and (max-width: 1200px){

}



@media screen and (min-width: 1200px){}

@media screen and (max-width: 1200px){}